<?php
namespace store\minio;

use utils\SysTool;
use utils\FileTool;
use store\FileBlockReader;
use store\minio\MinioTool;
use store\StorageType;
use utils\PathTool;
/*
	文件块数据读取类
		
	更新记录：
        2022-05-16 创建
*/
class MinioReader extends FileBlockReader
{
	function __construct() 
	{
	    $this->storage = StorageType::Minio;
	}	

	function read($path,$offset,$size)
	{
	    $path = PathTool::urldecode_path($path);
        return MinioTool::getObject($path,$offset,$size);
	}
}
?>